be ultimaltely responsible for - Français Anglais Dictionnaire